package com.csun.cmny.provider.service;

import com.csun.cmny.base.dto.LoginAuthDto;
import com.csun.cmny.core.support.IService;
import com.csun.cmny.provider.dto.PlanQueryDto;
import com.csun.cmny.provider.model.domain.OmcPlan;

import java.util.List;

public interface OmcPlanService extends IService<OmcPlan> {

    /*
    * 保存交班方案
    * */
    Integer savePlan(OmcPlan omcPlan, LoginAuthDto loginAuthDto);

    /*
    * 根据id删除方案及交班项
    * */
    Integer deleteById(Long planId);

    /*
    * 查询排班方案
    * */
    List<OmcPlan> queryListAll(PlanQueryDto uacPlanQueryDto);
}
